package com.gxa.usermanagement.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.gxa.common.R;
import com.gxa.common.entity.usermange.VipUser;
import com.gxa.common.entity.usermange.VipUserAuditing;

import java.util.List;

public interface VipUserService extends IService<VipUser> {

    R findVipUserByService(Integer currentPage, Integer pageSize, Integer id,String vipuserName,String vipuserPhone,String vipuserEmile,Integer state);

    R findVipUserAllService(Integer currentPage, Integer pageSize);

    R updateVipUserService(Integer id,Integer state, VipUserAuditing vipUserAuditing);

    List<Long> findIdsByNickname(String vipuserName);

    VipUser findAllById(Long id);
}
